엑셀 ISNA 함수 사용법 및 실전예제 총정리 :: 정보함수

값이 NA 오류인지 확인하여 TRUE 또는 FALSE를 반환하는 ISNA 함수의 사용법 및 주의사항을 알아봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2020. 07. 26. 01:48
URL 복사
메모 남기기 : (1)

엑셀 ISNA 함수 사용법 및 공식 총정리

엑셀 ISNA 함수 목차 바로가기
함수 요약

엑셀 ISNA 함수는 값이 NA 오류인지 확인하여 TRUE 또는 FALSE를 반환하는 함수입니다.

함수 구문
= ISNA ( 값 )
인수 알아보기
인수 설명
NA 오류인지 여부를 확인할 값입니다.
ISNA 함수 상세설명

엑셀 ISNA 함수는 값이 NA 오류인지 여부를 확인하여 TRUE 또는 FALSE를 반환하는 함수입니다. ISNA 함수의 값은 보편적으로 다른 셀을 참조합니다. 예를들어 =ISNA(A1) 은 'A1'셀을 참조하게 되며, A1셀이 #N/A 오류일 경우 ISNA 함수는 TRUE를 반환합니다.

NA 함수를 ISNA 함수의 인수로 사용하면, ISNA 함수는 항상 TRUE를 반환합니다.

=ISNA(NA())

ISNA 함수는 여러개의 IS 함수 중 하나입니다. IS 함수는 값의 유형을 검사한 뒤 결과에 따라 TRUE 또는 FALSE를 반환하는 함수를 말하며 전체 목록은 아래와 같습니다.

함수 설명
ISBLANK 함수 값이 빈 셀인지 확인합니다. 값이 빈 셀일 경우 TRUE를 반환합니다.
ISERR 함수 값이 #N/A 를 제외한 오류인지 확인합니다. #N/A 를 제외한 오류일 경우 TRUE를 반환합니다. #N/A 를 제외한 오류 목록은 다음과 같습니다.
(#VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, #NULL!, #SPILL)
ISNA 함수 값이 #N/A 오류인지 확인합니다. 값이 #N/A 오류일 경우 TRUE를 반환합니다.
ISERROR 함수 값이 임의의 오류인지 여부를 확인합니다. ISERROR 함수는 모든 오류를 확인하며, 값이 오류일 경우 TRUE를 반환합니다.
ISLOGICAL 값이 논리값(TRUE 또는 FALSE) 인지 확인합니다. 값이 논리값일 경우 TRUE를 반환합니다.
ISNONTEXT 값이 텍스트가 아닌 모든 유형 (예: 논리값, 숫자, 날짜, 시간, 셀 참조 등) 인지 확인합니다. 값이 텍스트가 아닐 경우 TRUE를 반환합니다.
ISTEXT 값이 텍스트인지 확인합니다. 값이 텍스트일 경우 TRUE를 반환합니다.
ISNUMBER 값이 숫자인지 확인합니다. 값이 숫자일 경우 TRUE를 반환합니다.
ISREF 값이 다른 셀을 참조하는지 확인합니다. 다른 셀을 참조할 경우 TRUE를 반환합니다.
ISNA 함수 사용법 간단예제
  1. 값이 #N/A 오류인지 확인하기
    =ISNA(VLOOKUP("사과",{오이, 상추, 배추},1))
    =ISNA(#N/A)
    =TRUE
  2. ISNA 함수로 항상 TRUE를 반환하기
    =ISNA(NA())
    =ISNA(#N/A)
    =TRUE
호환성
운영체제 호환성
Windows 버전 모든 엑셀 버전에서 사용 가능합니다.
Mac 버전 모든 엑셀 버전에서 사용 가능합니다.

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [엑셀함수] 엑셀 ISNA 함수 사용법
    예제파일

관련 기초함수

그 외 참고사항

  • IS 함수의 값을 큰따옴표(")로 묶을 경우 해당 값은 텍스트로 간주됩니다. 예를들어, ISNA("#N/A") 를 입력하면 ISNA 함수는 FALSE를 반환합니다.

관련링크 : MS홈페이지 ISNA 함수 사용법

5 1 투표
게시글평점
1 댓글
Inline Feedbacks
모든 댓글 보기
1
0
여러분의 생각을 댓글로 남겨주세요.x